/***
 * 应用的全局配置项
 **/

// 登录页面跳转地址
const loginPath = '/pages/Login/index';
// 首页跳转地址
const homePath = '/pages/Home/index';
// 请求接口白名单
const apiWhiteList = ['/main/login'];

export default {
	// 请求地址
	XHR_BASE_URL: 'http://0.0.0.0',
	// 请求端口
	XHR_PORT: 9600,
	// 请求路径
	XHR_PATH: '/api',
	// 请求超时
	XHR_TIMEOUT: 30000,
	// Token名称
	TOKEN_NAME: 'token',
	// Token前缀，注意最后有个空格，如不需要需设置空字符串 // Bearer
	TOKEN_PREFIX: '',
	// Vuex在storage中的存储名称
	VUEX_STORAGE_NAME: 'lifeData',
	// 系统基础配置
	SYS_BASE_CONFIG: {
		// 默认logo
		APP_SYS_LOGO: '/static/images/logo.png',
		// 系统名称
		APP_SYS_NAME: 'mu-uniapp-vite',
		// 版本
		APP_SYS_VERSION: '0.1.0'
	},
	// 有 token 时回退的 root 页面
	HAS_TOKEN_BACK_URL: homePath,
	// 没有 token 时回退的 root 页面
	NO_TOKEN_BACK_URL: loginPath,
	// 不需要登录（没有token）跳转页面的白名单
	NO_TOKEN_PAGE_WHITE_LIST: [loginPath, '/'],
	// 不需要登录（没有token）请求接口的白名单
	NO_TOKEN_API_WHITE_LIST: apiWhiteList
};
